<?php 
 return array(
'module_name'=>'admin',//代码生成的应用目录  注:这里需根据实际情况手动配置
'tableName'=>'ptf_config',//表名必填
'tableCnName'=>'',//表中文名必填  注:这里需根据实际情况手动配置

'priTable'=>'ptf_privilege',//权限表名必填   注:这里需根据实际情况手动配置


//表中的主键字段
'pri_key'=>'id',
/*********TP5验证规则********/
'validate_rule'=>"array(
		'name' => 'max:50',
		'value' => 'max:512',
		'inc_type' => 'max:64',
		'desc' => 'max:50',
	)",
/*********TP5验证规则错误提示信息********/
'validate_message'=>"array(
		'name.max'=>'配置的key键名的值不能超过50个字符',
		'value.max'=>'配置的val值的值不能超过512个字符',
		'inc_type.max'=>'配置分组的值不能超过64个字符',
		'desc.max'=>'描述的值不能超过50个字符',
)",
/**************TP5的验证场景****************/
'validate_scene'=>"array(
		'add'=>array('name','value','inc_type','desc'),
		'edit'=>array('id','name','value','inc_type','desc'),
	)",

/*********生成动态表单的字段配置信息********/
/**
	注意:每个表的配置这里的表单字段需要根据实际情况手动修改
**/
'form_fields'=>array(
		'name'=>array(
			'text'=>'配置的key键名',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入配置的key键名',
			'validate'=>'datatype="s2-50" ignore="ignore"  errormsg="配置的key键名超出长度范围"',
		),
		'value'=>array(
			'text'=>'配置的val值',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入配置的val值',
			'validate'=>'datatype="s2-512" ignore="ignore"  errormsg="配置的val值超出长度范围"',
		),
		'inc_type'=>array(
			'text'=>'配置分组',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入配置分组',
			'validate'=>'datatype="s2-64" ignore="ignore"  errormsg="配置分组超出长度范围"',
		),
		'desc'=>array(
			'text'=>'描述',
			'type'=>'text',
			'is_visible'=>1,
			'required'=>0,
			'placeholder'=>'请输入描述',
			'validate'=>'datatype="s2-50" ignore="ignore"  errormsg="描述超出长度范围"',
		),
        ),


/*********搜索字段配置信息********/
'search'=>array(
        '-1'=>array(
            'field'=>'id',
            'type'=>'text',
            'required'=>1, //required为1必须搜索
            'comment'=>'ID',
    ),

			'0'=>array(
            'field'=>'name',
            'type'=>'text',
            'required'=>0,
            'comment'=>'配置的key键名',
        ),
			'1'=>array(
            'field'=>'value',
            'type'=>'text',
            'required'=>0,
            'comment'=>'配置的val值',
        ),
			'2'=>array(
            'field'=>'inc_type',
            'type'=>'text',
            'required'=>0,
            'comment'=>'配置分组',
        ),
			'3'=>array(
            'field'=>'desc',
            'type'=>'text',
            'required'=>0,
            'comment'=>'描述',
        ),
			),

/*********详情字段配置信息********/
'view'=>array(
    '0'=>[
        'comment'=>'表id',
        'field'=>'id',
    ],
    '1'=>[
        'comment'=>'配置的key键名',
        'field'=>'name',
    ],
    '2'=>[
        'comment'=>'配置的val值',
        'field'=>'value',
    ],
    '3'=>[
        'comment'=>'配置分组',
        'field'=>'inc_type',
    ],
    '4'=>[
        'comment'=>'描述',
        'field'=>'desc',
    ],
),

);?>